satisfy the interests of - Alemán Inglés Diccionario